/*$(document).ready(function() {*/
$(function () {
    $('#form1').bootstrapValidator({
        feedbackIcons: {
            valid: 'glyphicon glyphicon-ok',
            invalid: 'glyphicon glyphicon-remove',
            validating: 'glyphicon glyphicon-refresh'
        },
        fields: {
            'username': {
                message: '用户名无效',
                validators: {
                    notEmpty: {
                        message: '用户名不能为空'
                    },
                    stringLength: {
                        min: 2,
                        max: 30,
                        message: '用户名长度在6到30之间'
                    }
                }
            },
            'password':{
                notEmpty: {
                    message: '密码不能为空'
                }
            },
            'email': {
                validators: {
                    notEmpty: {
                        message: '邮箱不能为空'
                    },
                    emailAddress: {
                        message: '请输入有效的邮箱格式'
                    }
                }
            },
            'address':{
                validators:{
                    notEmpty:{
                        message:'地址不能为空'
                    }
                }

            },
            'telephone':{
                validators:{
                    notEmpty:{
                        message:'联系方式不能为空'
                    },
                    regexp: { //正则表达式
                        regexp: /^[1]([3-9])[0-9]{9}$/,
                        message: '手机号格式错误'
                    }
                }
            },
            'password2':{
               validators:{
                   identical:{
                       field:'oldPassword',
                       message:'旧密码输入错误'
                   },
                   notEmpty:{
                       message:'旧密码不能为空'
                   }
               }
            },
            'newPassword':{
                validators:{
                    notEmpty:{
                        message:'新密码不能为空'
                    },
                    different:{
                        field:'password2',
                        message:'新密码不能和旧密码相同'
                    }
                }
            },
            'rePassword':{
                validators:{
                    notEmpty:{
                        messages:'确认密码不能为空'
                    },
                    identical:{
                        field:'newPassword',
                        message:'新密码要和确认密码一致'
                    }
                }
            },
            'bookName':{
                validators:{
                    notEmpty:{
                        messages:'书名不能为空'
                    }
                }
            },
            'author':{
                validators:{
                    notEmpty:{
                        messages:'作者不能为空'
                    }
                }
            },
            'pubs':{
                validators:{
                    notEmpty:{
                        messages:'出版社不能为空'
                    }
                }
            },
            'count':{
                validators:{
                    notEmpty:{
                        messages:'书本数量不能为空'
                    },
                    numeric:{
                        messages:'请输入数字'
                    }
                }
            },
            'price':{
                validators:{
                    notEmpty:{
                        messages:'单价不能为空'
                    },
                    numeric:{
                        messages:'请输入数字'
                    }
                }
            },
            'file':{
                validators:{
                    notEmpty:{
                        messages:'上传图片不能为空'
                    },
                    file:{
                        extension: 'png,jpg,jpeg',
                        type: 'image/png,image/jpg,image/jpeg',
                        message: '请重新选择图片'
                    }
                }
            }

        }
    });
})
/*
});*/
